package cn.ilovese.collect.datamapper.device;

import cn.ilovese.collect.po.device.Device;

import java.util.List;

public interface DeviceMapper {
    int deleteByPrimaryKey(Integer id);

    int insert(Device record);

    int insertSelective(Device record);

    Device selectByPrimaryKey(Integer id);

    int updateByPrimaryKeySelective(Device record);

    int updateByPrimaryKey(Device record);

    List<Device> selectByUserId(Integer user_id);
    List<Device> selectWindows();
    List<Device> selectIOS();
    List<Device> selectAndroid();
    List<Device> selectHarmony();
    List<Device> selectWindowsXP();
    List<Device> selectWindows7();
    List<Device> selectWindows10();
    List<Device> selectWindows11();
    List<Device> selectiOS12();
    List<Device> selectiOS13();
    List<Device> selectiOS14();
    List<Device> selectiOS15();
    List<Device> selectAndroid12();
    List<Device> selectAndroid11();
    List<Device> selectAndroid10();
    List<Device> selectAndroid9();
    List<Device> selectAndroid8();
    List<Device> selectHarmonyOS1();
    List<Device> selectHarmonyOS2();
    List<Device> selectHarmonyOS3();
}